.all-index{
	width: 100%;
	padding: 0;
	margin: 0;
	background: #f5f5f5;
	height: 100%;
	position: absolute;
}
.banner-img{
	width: 100%;
	height: 4 rem;
	margin: 0;
	padding: 0;
}
.banner-img img{
	width: 100%;
	height: 4rem;
	margin: 0;
	padding: 0;
}
.padding-15{
	width: 100%;
	padding: 0 0.4rem;
}
.widget{
	width: 100%;
	height: 9.04rem;
	
	margin-top: 0.48rem;
}
.widget li{
	float: left;
	
	height: 2.9876rem;
	
	margin-top: 0.1067rem;
	background: #fff;
}
/*first*/
.first {
	width: 6.08rem;
	height: 2.9876rem;

	padding: 0.7738rem 1.1rem;
}
.last {
	width: 6.08rem;
	height: 2.9876rem;
	
	padding: 0.7738rem 0.8rem;
}
.first i{
	float: left;
	
	width: 1.44rem;
	height: 1.44rem;
	
	background: url(../images/img_01.png) left center no-repeat;
	background-size: 1.44rem;
}
.last i{
	float: left;
	
	width: 1.44rem;
	height: 1.44rem;
	
	background: url(../images/img_07.png) left center no-repeat;
	background-size: 1.44rem;
}
.first p,
.last  p{
	display: block;
	font: normal 0.64rem "微软雅黑", sans-serif;
	padding: 0.32rem 0 0.08rem 0;
	margin: 0;
	color: #c7000a;
}
.first span,
.last  span{
	font-size: 0.32rem;
	line-height: 0.4rem;
	color: #999999;
}
/*last*/
.con-width{
	width: 2.9876rem;
	height: 2.9876rem;
	
	line-height: 0.8rem;
	text-align: center;
	
}
.con-width a span{
	font-size: 0.427rem;
}
.marginrn{
	margin-right: 0;
}
.marginrf{
	margin-right: 0.1067rem;
}
/*112*112*/
.bg-img      i{
	display: block;
	
	width: 2.9876rem;
	height: 1.44rem;
	margin: 0.533rem 0 0 0;
	
	background: url(../images/img_02.png) center center no-repeat;
	background-size: 1.44rem;
}
.bg-img-mee  i{
	display: block;
	
	width: 2.9876rem;
	height: 1.44rem;
	margin: 0.533rem 0 0 0;
	
	background: url(../images/img_03.png) center center no-repeat;
	background-size: 1.44rem;
}
.bg-img-four i{
	display: block;
	
	width: 2.9876rem;
	height: 1.44rem;
	margin: 0.533rem 0 0 0;
	
	background: url(../images/img_04.png) center center no-repeat;
	background-size: 1.44rem;
}
.bg-img-five i{
	display: block;
	
	width: 2.9876rem;
	height: 1.44rem;
	margin: 0.533rem 0 0 0;
	
	background: url(../images/img_05.png) center center no-repeat;
	background-size: 1.44rem;
}
.bg-img-six i{
	display: block;
	
	width: 2.9876rem;
	height: 1.44rem;
	margin: 0.533rem 0 0 0;
	
	background: url(../images/img_06.png) center center no-repeat;
	background-size: 1.44rem;
}

/**焦点图**/
/* 滑动焦点图 */

.swiper-container {
    height: 4rem;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    z-index: 5;
    background: transparent;
}

.swiper-wrapper {
    position: relative;
    z-index: 10;
}

.swiper-slide {
    position: relative;
    text-align: center;
    float: left;
}

.swiper-slide a {
    position: relative;
    width: 100%;
    height: 100%;
    display: block;
    overflow: hidden;
}

.swiper-slide img {
    height: 4rem;
    width: 100%;
    vertical-align: middle;
    position: relative;
}

.pagination {
    position: absolute;
    height: 1.2em;
    width: 100%;
    bottom: 0.4em;
    z-index: 100;
    text-align: center;
}

.pagination .swiper-pagination-switch {
    display: inline-block;
    height: 0.7em;
    width: 0.7em;
    background: #FFF;
    border-radius: 50%;
    _display: inline;
    margin-right: 1em;
}

.pagination .swiper-active-switch {
    background: #44A5FE;
}
/* 滑动焦点图 */
.swiper-container {
    height: auto!important;
    width: 100%;
}

.swiper-slide {
    height: auto!important;
    width: 100%;
    color: #fff;
}

.content-slide p {
    text-indent: 2em;
    line-height: 1.9;
}

.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    /* Fix of Webkit flickering */
    z-index: 1;
}

.swiper-wrapper {
    overflow: hidden;
    height: auto!important;
    position: relative;
    width: 100%;
    -webkit-transition-property: -webkit-transform, left, top;
    -webkit-transition-duration: 0s;
    -webkit-transform: translate3d(0px, 0, 0);
    -webkit-transition-timing-function: ease;
    -moz-transition-property: -moz-transform, left, top;
    -moz-transition-duration: 0s;
    -moz-transform: translate3d(0px, 0, 0);
    -moz-transition-timing-function: ease;
    -o-transition-property: -o-transform, left, top;
    -o-transition-duration: 0s;
    -o-transform: translate3d(0px, 0, 0);
    -o-transition-timing-function: ease;
    -o-transform: translate(0px, 0px);
    -ms-transition-property: -ms-transform, left, top;
    -ms-transition-duration: 0s;
    -ms-transform: translate3d(0px, 0, 0);
    -ms-transition-timing-function: ease;
    transition-property: transform, left, top;
    transition-duration: 0s;
    transform: translate3d(0px, 0, 0);
    transition-timing-function: ease;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.swiper-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto;
}

.swiper-slide {
    float: left;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}





